/**
 * 使用Node 构建一个服务器
 * 在 Node 中专门提供了一个核心模块：http
 * http 这个模块的职责就是帮你编写服务器的
 */

const http = require('http')

const server = http.createServer()

server.on('request', (request, response) => {
  console.log('接收到一个请求', request.url);
  const url = request.url
  switch (url) {
    case '/':
      response.end('hello node.js')
      break
    case '/haha':
      response.end('hahahahahahaha')
      break
    case '/login':
      response.end('login')
      break
    default:
      response.end('not found')
      break
  }
})

server.listen(4000, () => {
  console.log('服务器启动成功');
})